home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 43
/
Aminet 43 (2001)(GTI - Schatztruhe)[!][Jun 2001].iso
/
Aminet
/
dev
/
cross
/
wla_dx_020_7.1.readme
< prev
next >
Wrap
Text File
|
2001-05-03
|
10KB
|
198 lines
Short: WLA DX v7.1 - GB-Z80/Z80/6502/6510/65816 Macro Assembler Package (020)
Author: Ville Helin
Uploader: vhelin@cc.hut.fi <Ville Helin>
Version: 7.1
Type: dev/cross
Replaces: dev/cross/wla_dx_020_6.9.lzh
WLA is yet another GB-Z80/Z80/6502/6510/65816 Macro Assembler. It has loads
of features and was written from a scratch for Game Boy developement.
WLA supports also real Z80, 6502, 6510 and 65816 based systems.
There are different versions (000, 020, x86 Linux, x86 MSDOS) of
WLA DX on WLA DX home page as well as some example source code.
http://www.hut.fi/~vhelin/wla.html
v7.1 (13-Mar-2001) [ALL] Added 'x' switch to generate extra compile time
definitions (WLA_TIME, WLA_FILENAME).
[ALL] Characters can now be used in computations (eg.
LD A, 'F'-10).
[ALL] WLA could not get the correct section size
from a section name if more than one underline
was used.
[ALL] .INCLUDE and .INCBIN used wrong name in error
messages if the file was found on the current working
directory and not in the .INCDIR directory.
[ALL] Unix makefiles default now to gcc (if no CC/LD is
defined).
[ALL] .REPT can now be used inside macros.
[ALL] .REPTs can be used inside .REPTs.
[ALL] Macro arguments in computations work now better.
[ALL] Error engine's line counting works now inside
macros.
[ALL] File doesn't need to end to a line feed anymore.
[ALL] Added '>=' and '<=' to .IF.
[ALL] Added .IFGREQ and .IFLEEQ.
[ALL] .IF -directives should now work with computations.
[Z80] WLA gives only a warning if .COMPUTESMSCHECKSUM
is used on a ROM file smaller than 32KB.
[650] Fixed "INC ?" to work (wrong type previously).
v7.0 (03-Mar-2001) [ALL] WLA couldn't handle files starting with ";".
[ALL] Enhanced error messages.
[ALL] Compiling WLA DX under Unix is now done with egcs
(if no CC is defined).
[ALL] Added error messages to .ENUM and made it to accept
lowercase symbols. Also added fake symbols.
[ALL] Fixed a serious bug with 8bit pending calculations.
[ALL] Enhanced makefiles (behave now better under Unix).
[ALL] The code works now regardless of the endian type.
[ALL] .INCLUDE and .INCBIN try to find the file in the
current working directory if it's not in the .INCDIR
directory.
[ALL] Definitions take also strings as values.
[ALL] Code cleanups.
[ALL] Exporting an undefined definition doesn't break
the compiling loop (only a warning is issued).
[ALL] Quotation marks are accepted inside strings.
[ALL] Temporary files are placed into the current working
directory and under Unix the names incorporate PID.
[ALL] .DBSIN and the rest were broken due to a typo.
[ALL] Optimized string parsers.
[ALL] Added .IFEXISTS.
[ALL] Macro argument place holders (eg. "\1") and \@ can
now be used in computations (eg. "LD A, \1+\2+\@").
[ALL] Macros can be used inside macros (but macro arguments
cannot be directly forwarded to the next level).
[ALL] "/*/" isn't interpreted as an empty comment anymore.
[ALL] Section size can be defined insize the section name
string.
[Z80] Added TI-86 system include file to the archive.
[Z80] Added .COMPUTESMSCHECKSUM for computing the
Sega Master System ROM checksum.
[Z80] Fixed "LD (IX+x), x" to work.
[!GB] Few mnemonics caused stack calculator to create
garbage.
[GB ] Complement check computing could fail with some
really bad luck.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
0 0 0.0% 14-Mar-01 23:52:50 +
18123 7000 61.3% 09-Mar-01 09:45:30 +LICENSE
81937 25581 68.7% 13-Mar-01 09:17:36 +README
115 106 7.8% 13-Mar-01 09:17:32 +TODO
0 0 0.0% 14-Mar-01 23:52:50 +
86024 43587 49.3% 12-Mar-01 20:41:20 +wla-6502
87736 44352 49.4% 12-Mar-01 21:03:52 +wla-6510
92544 45983 50.3% 12-Mar-01 21:29:44 +wla-65816
96032 48032 49.9% 12-Mar-01 19:48:26 +wla-gb
114720 54013 52.9% 12-Mar-01 20:17:58 +wla-z80
11488 7260 36.8% 13-Mar-01 09:16:58 +wlab
25636 11144 56.5% 13-Mar-01 09:16:58 +wlad
34456 19254 44.1% 13-Mar-01 09:16:58 +wlalink
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
253 95 62.4% 13-Mar-01 09:17:40 +nes_memory.i
0 0 0.0% 14-Mar-01 23:52:50 +
337 133 60.5% 13-Mar-01 09:17:40 +defines.i
27 27 0.0% 13-Mar-01 09:17:40 +linkfile
1172 408 65.1% 13-Mar-01 09:17:40 +main.s
370 192 48.1% 13-Mar-01 09:17:40 +makefile
669 178 73.3% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
337 133 60.5% 13-Mar-01 09:17:40 +defines.i
27 27 0.0% 13-Mar-01 09:17:40 +linkfile
727 276 62.0% 13-Mar-01 09:17:40 +main.s
371 192 48.2% 13-Mar-01 09:17:40 +makefile
666 175 73.7% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
254 94 62.9% 13-Mar-01 09:17:40 +snes_memory.i
0 0 0.0% 14-Mar-01 23:52:50 +
288 128 55.5% 13-Mar-01 09:17:40 +defines.i
27 27 0.0% 13-Mar-01 09:17:40 +linkfile
986 382 61.2% 13-Mar-01 09:17:40 +main.s
371 191 48.5% 13-Mar-01 09:17:40 +makefile
868 208 76.0% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
337 133 60.5% 13-Mar-01 09:17:40 +defines.i
27 27 0.0% 13-Mar-01 09:17:40 +linkfile
704 286 59.3% 13-Mar-01 09:17:40 +main.s
370 193 47.8% 13-Mar-01 09:17:40 +makefile
685 186 72.8% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
2410 650 73.0% 13-Mar-01 09:17:40 +cgb_hardware.i
275 115 58.1% 13-Mar-01 09:17:40 +defines.i
304 125 58.8% 13-Mar-01 09:17:40 +gb_memory.i
26 26 0.0% 13-Mar-01 09:17:40 +linkfile
484 248 48.7% 13-Mar-01 09:17:40 +main.s
157 122 22.2% 13-Mar-01 09:17:40 +makefile
32768 1182 96.3% 13-Mar-01 09:17:40 +old.gb
0 0 0.0% 14-Mar-01 23:52:50 +
2410 650 73.0% 13-Mar-01 09:17:40 +cgb_hardware.i
431 187 56.6% 13-Mar-01 09:17:40 +gb_banks.i
1843 491 73.3% 13-Mar-01 09:17:40 +gb_hardware.i
271 111 59.0% 13-Mar-01 09:17:40 +gb_memory.i
412 156 62.1% 13-Mar-01 09:17:40 +nintendo_logo.i
1083 300 72.2% 13-Mar-01 09:17:40 +pocket_voice.i
0 0 0.0% 14-Mar-01 23:52:50 +
187 120 35.8% 13-Mar-01 09:17:40 +makefile
0 0 0.0% 14-Mar-01 23:52:50 +
925 392 57.6% 13-Mar-01 09:17:40 +speed.s
0 0 0.0% 14-Mar-01 23:52:50 +
807 245 69.6% 13-Mar-01 09:17:40 +lib_arithm.s
0 0 0.0% 14-Mar-01 23:52:50 +
2410 650 73.0% 13-Mar-01 09:17:40 +cgb_hardware.i
352 163 53.6% 13-Mar-01 09:17:40 +defines1.i
296 129 56.4% 13-Mar-01 09:17:40 +defines2.i
438 204 53.4% 13-Mar-01 09:17:40 +gb_memory1.i
328 138 57.9% 13-Mar-01 09:17:40 +gb_memory2.i
26 26 0.0% 13-Mar-01 09:17:40 +linkfile
3058 1186 61.2% 13-Mar-01 09:17:40 +main.s
407 209 48.6% 13-Mar-01 09:17:40 +makefile
1000 356 64.4% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
0 0 0.0% 14-Mar-01 23:52:50 +
1561 424 72.8% 13-Mar-01 09:17:40 +features_test.s
19 19 0.0% 13-Mar-01 09:17:40 +sorority.bin
0 0 0.0% 14-Mar-01 23:52:50 +
15971 3930 75.3% 13-Mar-01 09:17:40 +ti86asm.inc
0 0 0.0% 14-Mar-01 23:52:50 +
813 248 69.4% 13-Mar-01 09:17:40 +lib_arithm.s
0 0 0.0% 14-Mar-01 23:52:50 +
375 146 61.0% 13-Mar-01 09:17:40 +defines.i
27 27 0.0% 13-Mar-01 09:17:40 +linkfile
662 246 62.8% 13-Mar-01 09:17:40 +main.s
369 190 48.5% 13-Mar-01 09:17:40 +makefile
672 183 72.7% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
353 143 59.4% 13-Mar-01 09:17:40 +defines.i
26 26 0.0% 13-Mar-01 09:17:40 +linkfile
1451 554 61.8% 13-Mar-01 09:17:40 +main.s
370 193 47.8% 13-Mar-01 09:17:40 +makefile
720 210 70.8% 13-Mar-01 09:17:40 +setup.s
0 0 0.0% 14-Mar-01 23:52:50 +
16 16 0.0% 13-Mar-01 09:17:40 +linkfile
267 156 41.5% 13-Mar-01 09:17:40 +makefile
1210 393 67.5% 13-Mar-01 09:17:40 +sms.s
0 0 0.0% 14-Mar-01 23:52:50 +
1343 614 54.2% 09-Mar-01 09:45:22 +6502.txt
1901 797 58.0% 09-Mar-01 09:45:22 +6510.txt
2322 1003 56.8% 09-Mar-01 09:45:22 +65816.txt
4830 1683 65.1% 09-Mar-01 09:45:22 +gb-z80.txt
12770 3211 74.8% 09-Mar-01 09:45:22 +z80.txt
5501 888 83.8% 09-Mar-01 09:45:26 +wla_file_formats.txt
4447 1649 62.9% 14-Mar-01 23:47:24 wla_dx_020_7.1.readme
-------- ------- ----- --------- --------
769788 335133 56.4% 17-Mar-101 17:13:04 110 files